engine grease - Alemán Inglés Diccionario